<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>博客详情页</title>
    <link rel="stylesheet" href="css/common.css">
    <link rel="stylesheet" href="css/blog_list.css">
    <link rel="stylesheet" href="css/blog_detail.css">

       <!-- 引入依赖 -->
       <link rel="stylesheet" href="editor.md/css/editormd.min.css" />
       <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
       <script src="editor.md/lib/marked.min.js"></script>
       <script src="editor.md/lib/prettify.min.js"></script>
       <script src="editor.md/editormd.js"></script>
</head>
<body>
    <!-- 导航栏 -->
    <div class="nav">
        <img src="image/logo.png" alt="logo">
        <span class="title">我的博客系统</span>
        <!-- 使用span把左右元素给撑开 -->
        <span class="spacer"></span>

        <a href="blog_list">主页</a>
        <a href="blog_edit.html">写博客</a>
        <a href="logout">注销</a>
        <a th:if="${ShowDeleteButton}" th:href="${'blog_delete?blogId='+ blog.blogId}">删除</a>
    </div>

    <div class="container">
        <!-- 左侧区域,显示用户信息 -->
        <div class="container-left">
            <!-- 用户详情 -->
            <div class="card">
                <!-- 用户头像 -->
                <img src="image/doge.png" alt="帅哥">
                <!-- 用户姓名 -->
                <h3 th:text="${user.username}"></h3>
                <!-- gitee地址 -->
                <a href="https://gitee.com/xie-chao-gang">gitee 地址</a>
                <!-- 显示文章分类的数目 -->
                <div class="count">
                    <span>文章</span>
                    <span>分类</span>
                </div>
                <div class="count">
                    <span>2</span>
                    <span>1</span>
                </div>
            </div>
        </div>
        <!-- 右侧区域,显示博客列表 -->
        <div class="container-right">
            <!-- 使用这个div 来放博客内容 -->
            <div class="blog-content">
                <!-- 博客的标题 -->
                <h3 th:text="${blog.title}"></h3>
                <!-- 博客的日期 -->
                <div class="date" th:text="${blog.postTime}"></div>
                <!-- 博客的正文 -->
                <div th:text="${blog.content}" id="content" style="background-color: transparent;">
                    
                </div>
            </div>   
        </div>
    </div>
    <script>
        // 取出要被渲染的字符串内容
        let markdown = document.querySelector("#content").innerHTML;
        // 清空原来的div
        document.querySelector("#content").innerHTML='';
        // 调用 editor.md 的一个 markdownToHTML 方法
        // 要想能够调用，也需要先引入 editor.md 的 js
        editormd.markdownToHTML('content',{markdown:markdown});
    </script>
</body>
</html>